import BaseModel from "@/utils/base/model";

export class WechatLoginModel extends BaseModel {
	code : string = '';           // 微信登录时获取的 code
	iv : string = '';             // 加密向量
	encryptedData : string = '';  // 加密数据
	constructor(data : Partial<WechatLoginModel> = {}) {
		super();
		Object.assign(this, data);
	}
};

export class LoginModel extends BaseModel {  // 确保导出 LoginData 接口
	expire : number = 0;
	newUser : boolean = false;
	phone : string = '';
	token : string = '';
	constructor(data : Partial<LoginModel> = {}) {
		super();
		Object.assign(this, data);
	}
}